home *** CD-ROM | disk | FTP | other *** search
- INTRODUCTION:
- This is a pair of C++ classes used to find files in a directory or
- subdirectory tree. The first class, FileIterator, iterates through ALL
- files in a directory, with the option of searching through any
- subdirectories. For each file found, the class user can determine the
- full path name of the file and/or its size.
- The FullFileIterator class inherits FileIterator. It allows a
- refined search, including such factors as:
-
- a) Whether a file is archived,
- b) Whether a file is hidden,
- c) Whether a file is read-only,
- d) Whether a file is a system file,
- e) How a file compares to a given date, and
- f) How a file compares to a given time.
-
-
- INCLUDED FILES:
- fi.cfg - Windows .EXE compiler configuration
- fidll.cfg - Windows .DLL compiler configuration
- fidos.cfg - DOS compiler configuration
- file_itr.h - FileIterator class header.
- fi_full.h - FullFileIterator class header.
- fi.lib - FileIterator & FullFileIterator classes library
- (Windows .EXE version).
- fidll.lib - FileIterator & FullFileIterator classes library
- (Windows .DLL version).
- fidos.lib - FileIterator & FullFileIterator classes library
- (DOS version).
- fi.doc - FileIterator class library documentation. (Word
- for Windows, vers. 2 file)
- fifull.doc - FullFileIterator class library documentation.
- (Word for Windows, vers. 2 file)
- fi.rtf - FileIterator class library documentation. (Rich
- Text Format file)
- fifull.rtf - FullFileIterator class library documentation.
- (Rich Text Format file)
- readme.txt - This file.
-
-
- CLASS USUAGE:
- The accompanying .DOC files explain how to use the 2 classes. For
- those of you without Word for Window, the RTF files provide another
- alternative. The libraries should be linked in to the Windows or DOS
- objs.
-
-
- DISCLAIMER:
- This is industrial-strength code. There should be no bugs, but at
- the same time, there hasn't been much *real* testing.
-
-
- SUPPORT:
- These libraries are intended to provide the programmer with a class
- library to iterate through files. Should questions arise, I can be reached
- at 72410,2521.
- Since this is my first public offering, I will be very receptive
- any comments . . . especially criticisms.
-
- Niels Kistrup